// pages/faq/faq.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {

    // FAQ
    qaList: [
      {id: 1, show: true, title: '你对于我们公司了解多少？', desc: '如果你对薪酬的要求太低，那显然贬低自己的能力;如果你对薪酬的要求太高，那又会显得你分量过重，公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算，因而他们第一次提出的价钱往往是他们所能给予的最高价钱，他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。'},
      {id: 2, show: false, title: '你对于我们公司了解多少？', desc: '如果你对薪酬的要求太低，那显然贬低自己的能力;如果你对薪酬的要求太高，那又会显得你分量过重，公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算，因而他们第一次提出的价钱往往是他们所能给予的最高价钱，他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。'},
      {id: 3, show: false, title: '你对于我们公司了解多少？', desc: '如果你对薪酬的要求太低，那显然贬低自己的能力;如果你对薪酬的要求太高，那又会显得你分量过重，公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算，因而他们第一次提出的价钱往往是他们所能给予的最高价钱，他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。'},
      {id: 4, show: false, title: '你对于我们公司了解多少？', desc: '如果你对薪酬的要求太低，那显然贬低自己的能力;如果你对薪酬的要求太高，那又会显得你分量过重，公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算，因而他们第一次提出的价钱往往是他们所能给予的最高价钱，他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。'},
    ],

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
        // this._loadHomeSwiper()
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  // qa展开收起
  toggleQA: function(e) {
    let curIndex = e.currentTarget.dataset.index
    this.setData({
      qaList: this.data.qaList.map((item, index) => {
        if (curIndex == index) {
          item.show = !item.show;
        }
        return item;
      })
    });
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  _loadHomeSwiper() {
    //let access_token = wx.getStorageSync(ACCESS_TOKEN);
    app.get("c=home&a=common", {
        //access_token: access_token,
        pid: 118,
      })
      .then((data) => {
        console.log(data);
          if (data.length > 0) {
              let isshow = true;
            let qa = data.map((item) => {
                let obj = {}
                    obj.id = item.did
                    obj.show = isshow
                    obj.title = item.title
                    obj.desc = item.extenddata.descshow
                    isshow = false
                    return obj
               
            })
            this.setData({
                qaList:qa
            })
        }
      });
},
})